Building a Better Backtrace: Techniques for Postmortem Program Analysis

نویسندگان

  • Ben Liblit
  • Alex Aiken
چکیده

After a program has crashed, it can be difficult to reconstruct why the failure occurred, or what actions led to the error. We propose a family of analysis techniques that use the evidence left behind by a failed program to build a time line of its possible actions from launch through termination. Our design can operate with zero run time instrumentation, or can flexibly incorporate a wide variety of artifacts such as stack traces and event logs for increased precision. Efficient demanddriven algorithms are provided, and the approach is well suited for incorporation into interactive debugging support tools.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

How Architecture is Conceived, the Case of Fondazione Feltrinelli Building in Milan

Architecture lays on the intersection between art and science. However, while the social effects of architecture are coming to the fore, there emerges to be a notion that technological progress in the construction sector demands more scientifically inclined research in the field. This notion can not be segregated from the technical aspect and it is through this notion that architecture can be c...

متن کامل

A FLEXIBLE METHOD OF BUILDING CONSTRUCTION SAFETY RISK ASSESSMENT AND INVESTIGATING FINANCIAL ASPECTS OF SAFETY PROGRAM

Construction industry has the highest ratio of fatality of workers in comparison with other industries. Construction safety has been always a matter of focus to control safety risks. This article presents a new flexible method of safety risk assessment by adding Hybrid Value Number (HVN) to the assessment equation. As a result of using this method, the results of assessment process will be more...

متن کامل

New Developments in Lattice-Based Search Strategies in SRI’s Hub4 System

We describe new developments in SRI’s lattice-based progressive search strategy. These developments include the implementation of a new bigram lattice algorithm, lattice optimization techniques, and expansion of bigram lattices to trigram lattices. The new bigram lattice generation algorithm is based on generation of backtrace entries using a word-dependent N-best list decoding pass, followed b...

متن کامل

Interpretation of Ethanol Analysis in Postmortem Specimens

Since alcohol is a general central nervous system depressant, it affects the motor and cognitive performance. Alcohol abuse is a major cause of medical and social problems. Additionally, to determine cause of death in legal medicine centers, alcohol analysis is the most frequently performed test in forensic toxicology laboratories. Accurate interpretation of ethanol concentration at the time...

متن کامل

Factors associated with the severity of fatal accidents in construction workers

  Background: Construction work (building houses, roads, workplaces, and repairing and maintaining infrastructures) is a dangerous land-based job. This includes many hazardous tasks and conditions such as working at the following conditions: Height, excavation, noise, dust, power tools and equipment. Construction work has been increased in developed and underdeveloped countries ove...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002